package com.lh.entity.vo;

import com.baomidou.mybatisplus.annotation.TableField;
import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;
import org.springframework.format.annotation.DateTimeFormat;

import java.util.Date;

@Data
public class ApprovalRecordVo {
    /**
     * 审批人
     */
    private String approvalUser;

    /**
     * 审批单位
     */
    private String approvalDept;

    /**
     * 审批时间
     */
    @TableField(value = "approval_time", exist = true)
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    private Date approvalTime;

    /**
     * 审批状态
     */
    private Integer approvalStatus;
    /**
     * 审批备注
     */
    private String remark;


    /**
     * 项目名称
     */
    private String title;

    /**
     * 进度与问题
     */
    private String progressAndProblem;
    /**
     * 当前节点
     */
    private String currentNode;
    /**
     * 牵头人
     */
    private String leadLeader;
    /**
     * 牵头单位
     */
    private String leadUnit;
    /**
     * 责任人
     */
    private String personLiaible;
    /**
     * 标签
     */
    private String label;
    /**
     * 状态
     */
    private String state;

    private String handleResult;
}
